home *** CD-ROM | disk | FTP | other *** search
/ The CICA Windows Explosion! / The CICA Windows Explosion! - Disc 2.iso / nt / emacssrc.zip / EMACSSRC.TAR / emacs-19.17 / src / lread_p.h < prev    next >
C/C++ Source or Header  |  1993-10-07  |  3KB  |  50 lines

  1. #ifndef __LREAD_P_H__
  2. #define __LREAD_P_H__
  3.  
  4. extern Lisp_Object read_filtered_event _P_((int no_switch_frame,
  5.                                             int ascii_required,
  6.                                             int error_nonascii));
  7. extern int openp _P_((Lisp_Object path, Lisp_Object str, char *suffix,
  8.                       Lisp_Object *storeptr, int exec_only));
  9. extern Lisp_Object unreadpure _P_((Lisp_Object dummy));
  10. extern int isfloat_string _P_((register char *cp));
  11. extern Lisp_Object check_obarray _P_((Lisp_Object obarray));
  12. extern Lisp_Object intern _P_((char *str));
  13. extern Lisp_Object oblookup _P_((Lisp_Object obarray,
  14.                                  register char *ptr,
  15.                                  register int size));
  16. extern _VOID_ map_obarray _P_((Lisp_Object obarray,
  17.                                void (*fn)(Lisp_Object tail, Lisp_Object arg),
  18.                                Lisp_Object arg));
  19. extern _VOID_ mapatoms_1 _P_((Lisp_Object sym, Lisp_Object function));
  20. extern _VOID_ init_obarray _P_((void));
  21. extern _VOID_ defsubr _P_((struct Lisp_Subr *sname));
  22. extern _VOID_ defalias _P_((struct Lisp_Subr *sname, char *string));
  23. extern _VOID_ defvar_int _P_((char *namestring, int *address, char *doc));
  24. extern _VOID_ defvar_bool _P_((char *namestring, int *address, char *doc));
  25. extern _VOID_ defvar_lisp _P_((char *namestring, Lisp_Object *address,
  26.                                char *doc));
  27. extern _VOID_ defvar_lisp_nopro _P_((char *namestring, Lisp_Object *address,
  28.                                      char *doc));
  29. extern _VOID_ defvar_per_buffer _P_((char *namestring, Lisp_Object *address,
  30.                                      Lisp_Object type, char *doc));
  31. extern _VOID_ init_lread _P_((void));
  32. extern _VOID_ syms_of_lread _P_((void));
  33.  
  34. DEFUN_P(Fread_char, (void));
  35. DEFUN_P(Fread_event, (void));
  36. DEFUN_P(Fread_char_exclusive, (void));
  37. DEFUN_P(Fget_file_char, (void));
  38. DEFUN_P(Fload, (Lisp_Object str, Lisp_Object noerror, Lisp_Object nomessage,
  39.                   Lisp_Object nosuffix));
  40. DEFUN_P(Feval_buffer, (Lisp_Object bufname, Lisp_Object printflag));
  41. DEFUN_P(Feval_region, (Lisp_Object b, Lisp_Object e, Lisp_Object printflag));
  42. DEFUN_P(Fread, (Lisp_Object readcharfun));
  43. DEFUN_P(Fread_from_string, (Lisp_Object string, Lisp_Object start,
  44.                               Lisp_Object end));
  45. DEFUN_P(Fintern, (Lisp_Object str, Lisp_Object obarray));
  46. DEFUN_P(Fintern_soft, (Lisp_Object str, Lisp_Object obarray));
  47. DEFUN_P(Fmapatoms, (Lisp_Object function, Lisp_Object obarray));
  48.     
  49. #endif
  50.